curl_exec
执行cURL会话
PHP 4及以上版本支持此函数。
curl_exec() 是 PHP 中用于执行一个 cURL 会话的函数。它执行通过 curl_init() 初始化的 cURL 会话并返回执行结果,通常用于发送 HTTP 请求并获取响应。
curl_exec(resource $ch): mixed
此函数只接受一个参数:
返回 cURL 执行的结果。如果执行成功,返回请求的响应内容;如果执行失败,返回 false。你可以使用 curl_error() 获取失败的详细错误信息。
<?php // 初始化 cURL 会话 $ch = curl_init(); <p>// 设置 cURL 选项<br> curl_setopt($ch, CURLOPT_URL, "<a rel="noopener" target="_new" class="" href="https://www.example.com">https://www.example.com</a>");<br> curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);</p> <p>// 执行 cURL 会话并获取返回结果<br> $response = curl_exec($ch);</p> <p>// 检查执行是否成功<br> if ($response === false) {<br> echo "cURL 错误: " . curl_error($ch);<br> } else {<br> echo "请求成功,响应内容: " . $response;<br> }</p> <p>// 关闭 cURL 会话<br> curl_close($ch);<br> ?><br>
在这个示例中: